package com.example.demo.jucConcurrent.ReenTrantReadWriteLock;

/**
 * 什么事锁升级
 * 锁降级指的是锁降级成为读锁,如果当前线程拥有读锁,然后将其释放,最后再获得读锁,这种分段完成的过程不能称之为锁降级
 * 锁降级是把持住(当前拥有的)写锁,在获得读取到的锁,随后释放
 *
 * 接下来看一个锁降级的过程,因为数据不长变化,所以多个线程可以并发地进行数据处理,当数据变更后,如果当初线程
 */
public class demo01 {


}
